gpsbabel.git
19 years agoChange icon type for KML position writer when we don't -really- have a fix.
robertl [Wed, 18 Oct 2006 22:37:51 +0000 (22:37 +0000)]
Change icon type for KML position writer when we don't -really- have a fix.

19 years agoOopsy. Fix remaining doodoo in KML writer.
robertl [Wed, 18 Oct 2006 20:31:52 +0000 (20:31 +0000)]
Oopsy.  Fix remaining doodoo in KML writer.

19 years agoQuote in a CDATA, don't entitize, HTML inside KML.
robertl [Wed, 18 Oct 2006 18:25:06 +0000 (18:25 +0000)]
Quote in a CDATA, don't entitize, HTML inside KML.

19 years agoDon't crash if we attempt -T input on a format that doesn't support it.
robertl [Tue, 17 Oct 2006 15:36:08 +0000 (15:36 +0000)]
Don't crash if we attempt -T input on a format that doesn't support it.

19 years agoChange the KML folderization scheme when in realtime tracking mode - don't
robertl [Tue, 17 Oct 2006 14:17:33 +0000 (14:17 +0000)]
Change the KML folderization scheme when in realtime tracking mode - don't
write empty routes folder, don't put position in folder.

19 years agofixed problem with 'all' option in position filter
parkrrrr [Tue, 17 Oct 2006 13:06:58 +0000 (13:06 +0000)]
fixed problem with 'all' option in position filter

19 years agoParse alternate datums in compegps.
robertl [Mon, 16 Oct 2006 20:35:30 +0000 (20:35 +0000)]
Parse alternate datums in compegps.

19 years agoFix doc typos (-o.*-f ) in interpolate and duplicate filter doc.
robertl [Mon, 16 Oct 2006 16:33:33 +0000 (16:33 +0000)]
Fix doc typos (-o.*-f ) in interpolate and duplicate filter doc.

19 years agoAdd more hints to Garmin doc.
robertl [Mon, 16 Oct 2006 16:02:21 +0000 (16:02 +0000)]
Add more hints to Garmin doc.

19 years agoPropogate USB error in libusb (Linux, Mac) up the stack so realtime
robertl [Sun, 15 Oct 2006 22:51:51 +0000 (22:51 +0000)]
Propogate USB error in libusb (Linux, Mac) up the stack so realtime
positioning code can error out gracefully.

Fix minor mem leak in Garmin USB position read case.

19 years agoMisc casts for MSVC.
robertl [Fri, 13 Oct 2006 03:01:25 +0000 (03:01 +0000)]
Misc casts for MSVC.

19 years agoAdd wide expat for cross builds.
robertl [Fri, 13 Oct 2006 02:23:24 +0000 (02:23 +0000)]
Add wide expat for cross builds.

19 years agoAdd prototype for max_position_points option to KML writer.
robertl [Sun, 8 Oct 2006 01:38:07 +0000 (01:38 +0000)]
Add prototype for max_position_points option to KML writer.

19 years agoRemove stray ERROR_TIMEOUT decl.
robertl [Sun, 8 Oct 2006 01:27:54 +0000 (01:27 +0000)]
Remove stray ERROR_TIMEOUT decl.

19 years agoAvoid warnings when building on Windows w/o zlib.
robertl [Sun, 8 Oct 2006 01:27:37 +0000 (01:27 +0000)]
Avoid warnings when building on Windows w/o zlib.

19 years agoImprove error message on open failure for Garmin/USB/Windows.
robertl [Sun, 8 Oct 2006 01:26:24 +0000 (01:26 +0000)]
Improve error message on open failure for Garmin/USB/Windows.

19 years agoRegenerate styles.
robertl [Sun, 8 Oct 2006 00:17:01 +0000 (00:17 +0000)]
Regenerate styles.

19 years agoPaul Fox adapts mergesort for use on our internal linked lists.
robertl [Sat, 7 Oct 2006 23:39:44 +0000 (23:39 +0000)]
Paul Fox adapts mergesort for use on our internal linked lists.

19 years agoAdd cadence to XCSV.
robertl [Sat, 7 Oct 2006 23:38:39 +0000 (23:38 +0000)]
Add cadence to XCSV.

19 years agoAdd wheel cadence to XCSV style scheme.
robertl [Sat, 7 Oct 2006 23:18:11 +0000 (23:18 +0000)]
Add wheel cadence to XCSV style scheme.

19 years agoFix altitude in Cambridge format.
robertl [Sat, 7 Oct 2006 23:10:06 +0000 (23:10 +0000)]
Fix altitude in Cambridge format.

19 years agoTeach KML writer more about Geocaching. Write diff/terr, short description, customiz...
robertl [Sat, 7 Oct 2006 19:43:47 +0000 (19:43 +0000)]
Teach KML writer more about Geocaching.  Write diff/terr, short description, customize icons by cache type.

19 years agoAdd Project Ape and Mega Events.
robertl [Sat, 7 Oct 2006 17:45:59 +0000 (17:45 +0000)]
Add Project Ape and Mega Events.

19 years agoAfter kicking around many too-complicated solutions, apply the buffer
robertl [Sat, 7 Oct 2006 17:38:56 +0000 (17:38 +0000)]
After kicking around many too-complicated  solutions, apply the buffer
reallocation fix for gbfile.  Tested on Windows and Linux with forced
buffer reallocs.

19 years agoProvide xvasprintf and implement xasprintf in terms of that.
robertl [Fri, 6 Oct 2006 16:30:25 +0000 (16:30 +0000)]
Provide xvasprintf and implement xasprintf in terms of that.

19 years agoSpecial case 'whitespace' in badchars. (Allows "w" in gpsdrive.)
robertl [Fri, 6 Oct 2006 14:45:13 +0000 (14:45 +0000)]
Special case 'whitespace' in badchars.  (Allows "w" in gpsdrive.)

19 years agoFix typo in KML writer that resulted in entities not being correctly escaped.
robertl [Thu, 5 Oct 2006 13:25:31 +0000 (13:25 +0000)]
Fix typo in KML writer that resulted  in entities not being correctly escaped.

19 years agoMake xasprintf work sensibly in light of both (sigh) C99 and SUSv1 definitions
robertl [Thu, 5 Oct 2006 04:07:34 +0000 (04:07 +0000)]
Make xasprintf work sensibly in light of both (sigh) C99 and SUSv1 definitions
of snprintf.  Probably needs more abstraction work, but this is more correct
in more cases.

19 years agoChange my (Olaf's) reference e-mail address.
oliskoli [Wed, 4 Oct 2006 21:17:17 +0000 (21:17 +0000)]
Change my (Olaf's) reference e-mail address.

19 years agoChange my (Olaf's) reference e-mail address.
oliskoli [Wed, 4 Oct 2006 21:09:01 +0000 (21:09 +0000)]
Change my (Olaf's) reference e-mail address.

19 years agoOutput cadence in Training Center.
robertl [Wed, 4 Oct 2006 17:28:27 +0000 (17:28 +0000)]
Output cadence in Training Center.

19 years agoCurt makes fixes for NG Topo 4.
robertl [Tue, 3 Oct 2006 13:50:23 +0000 (13:50 +0000)]
Curt makes fixes for NG Topo 4.

19 years agoAdd product ID for Explorist 200.
robertl [Wed, 27 Sep 2006 02:20:03 +0000 (02:20 +0000)]
Add product ID for Explorist 200.

19 years agoAdd configure option to set docdir and enable efence builds.
robertl [Mon, 25 Sep 2006 01:08:25 +0000 (01:08 +0000)]
Add configure option to set docdir and enable efence builds.
From Fenoy GĂ©rald.

19 years agoRename makedoc.in in prep for incoming change.
robertl [Mon, 25 Sep 2006 01:05:53 +0000 (01:05 +0000)]
Rename makedoc.in in prep for incoming change.

19 years agoRename mkcapbilities in prep for configure change.
robertl [Mon, 25 Sep 2006 01:05:14 +0000 (01:05 +0000)]
Rename mkcapbilities in prep for configure change.

19 years agoMove endian determination to be compile-time constant determined by configure
robertl [Fri, 22 Sep 2006 16:54:16 +0000 (16:54 +0000)]
Move endian determination to be compile-time constant determined by configure
and conveniently defaulting to LE for our favorite configure-less environment.

19 years agoAdding this so I don't lose it...
parkrrrr [Fri, 22 Sep 2006 14:54:54 +0000 (14:54 +0000)]
Adding this so I don't lose it...

19 years agogpl speed is in mph, not m/s
parkrrrr [Fri, 22 Sep 2006 13:56:46 +0000 (13:56 +0000)]
gpl speed is in mph, not m/s

19 years agostop using read64 for doubles; fix .gpl heading/speed
parkrrrr [Fri, 22 Sep 2006 13:29:56 +0000 (13:29 +0000)]
stop using read64 for doubles; fix .gpl heading/speed

19 years agoRemove extraneous clear of 'is_html' flag.
robertl [Thu, 21 Sep 2006 15:47:01 +0000 (15:47 +0000)]
Remove extraneous clear of 'is_html' flag.

19 years agoFix longitude in Garmin Training Center writes.
robertl [Sun, 10 Sep 2006 18:32:04 +0000 (18:32 +0000)]
Fix longitude in Garmin Training Center writes.

19 years agoReplace 'times' with 'timesynt' for compat with Solaris.
robertl [Sat, 9 Sep 2006 07:08:24 +0000 (07:08 +0000)]
Replace 'times' with 'timesynt' for compat with Solaris.

19 years agoFrom Curt: tpo read fixes.
robertl [Sat, 9 Sep 2006 01:51:43 +0000 (01:51 +0000)]
From Curt: tpo read fixes.

19 years agosplit radius and position filters into separate source files, preparatory to rewritin...
parkrrrr [Wed, 6 Sep 2006 14:59:13 +0000 (14:59 +0000)]
split radius and position filters into separate source files, preparatory to rewriting position filter

19 years agoAdd Expatw plus misc build tweaking to get an executable out of MSVC.
robertl [Tue, 5 Sep 2006 21:13:44 +0000 (21:13 +0000)]
Add Expatw plus misc build tweaking to get an executable out of MSVC.

19 years agoBump gdb watermark to 1.3.1
oliskoli [Sun, 3 Sep 2006 19:04:40 +0000 (19:04 +0000)]
Bump gdb watermark to 1.3.1

19 years agoFix cetus time conversion. Use mkgmtime() instead of mktime().
oliskoli [Sun, 3 Sep 2006 18:41:19 +0000 (18:41 +0000)]
Fix cetus time conversion. Use mkgmtime() instead of mktime().

19 years agoUse correct title. It is 'TrackLogs digital mapping'.
oliskoli [Sun, 3 Sep 2006 18:39:49 +0000 (18:39 +0000)]
Use correct title. It is 'TrackLogs digital mapping'.

19 years agoUpdate release numbers for upcomming GPSBabel 1.3.1. Fix wrong email address.
oliskoli [Sun, 3 Sep 2006 18:34:22 +0000 (18:34 +0000)]
Update release numbers for upcomming GPSBabel 1.3.1. Fix wrong email address.

19 years agoMisc formatting fixes.
robertl [Sun, 3 Sep 2006 00:07:43 +0000 (00:07 +0000)]
Misc formatting fixes.

19 years agoAdd empty file in zlib.
robertl [Sat, 2 Sep 2006 23:41:41 +0000 (23:41 +0000)]
Add empty file in zlib.

19 years agoRegenerate dependencies. Let configure rebuild empty files for
robertl [Sat, 2 Sep 2006 23:41:01 +0000 (23:41 +0000)]
Regenerate dependencies.  Let configure rebuild empty files for
shapelib, jeeps, zlib, and coldsync just so the dirs are created.

19 years agoAvoid non-posix cfmakeraw.
robertl [Sat, 2 Sep 2006 23:28:21 +0000 (23:28 +0000)]
Avoid non-posix cfmakeraw.

19 years agoAvoid C99'ismin gpsutil.c
robertl [Sat, 2 Sep 2006 23:19:03 +0000 (23:19 +0000)]
Avoid C99'ismin gpsutil.c

19 years agoMain: issue error when format doesn't support realtime tracking.
robertl [Sat, 2 Sep 2006 23:18:28 +0000 (23:18 +0000)]
Main: issue error when format doesn't support realtime tracking.
Msroute: ole header has unsigned char constants, so make it match.

19 years agoDocument realtime tracking.
robertl [Sat, 2 Sep 2006 22:52:05 +0000 (22:52 +0000)]
Document realtime tracking.

19 years agoDocument some of the more esoteric configure flags.
robertl [Sat, 2 Sep 2006 22:51:54 +0000 (22:51 +0000)]
Document some of the more esoteric configure flags.

19 years agoRemove debug junk.
robertl [Sat, 2 Sep 2006 21:15:00 +0000 (21:15 +0000)]
Remove debug junk.

19 years agoSpeed icon matching on Magellan output when we dont' have an icon to match.
robertl [Sat, 2 Sep 2006 21:13:38 +0000 (21:13 +0000)]
Speed icon matching on Magellan output when we dont' have an icon to match.

19 years agoconfigure.in: Let Apple build without libusb.
robertl [Sat, 2 Sep 2006 21:12:34 +0000 (21:12 +0000)]
configure.in: Let Apple build without libusb.
cet_util: Let it build without expat.

19 years agoEnsure that icon value doesn't float if not present.
robertl [Sat, 2 Sep 2006 20:59:39 +0000 (20:59 +0000)]
Ensure that icon value doesn't float if not present.

19 years agoFix crash on Magellan serial write.
robertl [Sat, 2 Sep 2006 20:27:00 +0000 (20:27 +0000)]
Fix crash on Magellan serial write.

19 years agoRaise timeout in WBT for compat with new firmware.
robertl [Sat, 2 Sep 2006 19:14:21 +0000 (19:14 +0000)]
Raise timeout in WBT for compat with new firmware.

19 years agoBounds check lat/lon in waypt.c to try to help catch bogus data
robertl [Fri, 1 Sep 2006 17:15:41 +0000 (17:15 +0000)]
Bounds check lat/lon in waypt.c to try to help catch bogus data
that makes it through the various readers.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 21:00:21 +0000 (21:00 +0000)]
Force usage of common gbfile api.
'textfile' is now part of the history of GPSBabel.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 20:55:03 +0000 (20:55 +0000)]
Force usage of common gbfile api.
'textfile' is now part of the history of GPSBabel.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 20:45:32 +0000 (20:45 +0000)]
Force usage of common gbfile api.
'textfile' is now part of the history of GPSBabel.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 20:34:20 +0000 (20:34 +0000)]
Force usage of common gbfile api.
'textfile' is now part of the history of GPSBabel.

19 years agoUse defined values from defs header file (unknown_speed).
oliskoli [Wed, 30 Aug 2006 20:29:43 +0000 (20:29 +0000)]
Use defined values from defs header file (unknown_speed).

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 20:23:24 +0000 (20:23 +0000)]
Force usage of common gbfile api.

19 years agoFix MinGW cross build (path to gpsbabel.ico).
oliskoli [Wed, 30 Aug 2006 20:07:12 +0000 (20:07 +0000)]
Fix MinGW cross build (path to gpsbabel.ico).

19 years agoMinor gbfile changes.
oliskoli [Wed, 30 Aug 2006 19:48:45 +0000 (19:48 +0000)]
Minor gbfile changes.

19 years agoTypo fix in help message for baud option in NMEA.
robertl [Wed, 30 Aug 2006 18:03:57 +0000 (18:03 +0000)]
Typo fix in help message for baud option in NMEA.

19 years agoTweaks to timeStamp and timeSpan handling in KML writer.
robertl [Tue, 29 Aug 2006 22:26:25 +0000 (22:26 +0000)]
Tweaks to timeStamp and timeSpan handling in KML writer.

19 years agoTweak gpsutil to become a real fixed-length field format.
oliskoli [Tue, 29 Aug 2006 22:01:11 +0000 (22:01 +0000)]
Tweak gpsutil to become a real fixed-length field format.
Add special code for old, non-fixed-length files.
Rebuilt reference data for gpsutil testo sequence.
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 29 Aug 2006 21:44:13 +0000 (21:44 +0000)]
Force usage of common gbfile api.

19 years agoAdd support for "Digital Mapping TrackLogs" (.trl) files.
oliskoli [Tue, 29 Aug 2006 21:25:31 +0000 (21:25 +0000)]
Add support for "Digital Mapping TrackLogs" (.trl) files.

19 years agoAllow gpsbabel.rc to be built out-of-tree.
robertl [Tue, 29 Aug 2006 19:04:02 +0000 (19:04 +0000)]
Allow gpsbabel.rc to be built out-of-tree.

19 years agoLet Garmin debugging display translated name on open.
robertl [Tue, 29 Aug 2006 16:33:25 +0000 (16:33 +0000)]
Let Garmin debugging display translated name on open.

19 years agotikme_left in gbser_read_line can be negative - in fact, we depend on it
robertl [Tue, 29 Aug 2006 16:30:31 +0000 (16:30 +0000)]
tikme_left in gbser_read_line can be negative - in fact, we depend on it
for read timeouts to work...

19 years agoDon't use C99 for hex char encoding.
robertl [Tue, 29 Aug 2006 16:11:04 +0000 (16:11 +0000)]
Don't use C99 for hex char encoding.
Magproto: Issue error on open if we know it's a serial port instead of crashing later.

19 years agoDon't crash on null filename.
robertl [Tue, 29 Aug 2006 16:09:23 +0000 (16:09 +0000)]
Don't crash on null filename.
Don't rewrite 'comX' (without colon) or else Win 98 breaks.  (Sigh.)

19 years agoAllow out-of-tree Windows builds.
robertl [Tue, 29 Aug 2006 14:04:05 +0000 (14:04 +0000)]
Allow out-of-tree Windows builds.

19 years agoDon't use backslashes in filename.
robertl [Fri, 25 Aug 2006 18:49:49 +0000 (18:49 +0000)]
Don't use backslashes in filename.

19 years agogbser_posix Remove extranous cast for OS X 10.3.
robertl [Fri, 25 Aug 2006 18:49:20 +0000 (18:49 +0000)]
gbser_posix Remove extranous cast for OS X 10.3.

19 years agoAdd (crude) support for Garmin Training Center.
robertl [Fri, 25 Aug 2006 03:54:47 +0000 (03:54 +0000)]
Add (crude) support for Garmin Training Center.

19 years agoLet arc format read 'human readable' coords.
robertl [Fri, 25 Aug 2006 03:46:00 +0000 (03:46 +0000)]
Let arc format read 'human readable' coords.

19 years agoTweak time handling in KML writer.
robertl [Thu, 24 Aug 2006 17:49:03 +0000 (17:49 +0000)]
Tweak time handling in KML writer.

19 years agoFix Garmin routes with unknown altitudes. Avoids crash on Foretrex 101.
robertl [Wed, 23 Aug 2006 15:11:32 +0000 (15:11 +0000)]
Fix Garmin routes with unknown altitudes.  Avoids crash on Foretrex 101.

19 years agoAn1: Don't assume URL is present in both old _and_ new formats.
robertl [Tue, 22 Aug 2006 18:09:49 +0000 (18:09 +0000)]
An1: Don't assume URL is present in both old _and_ new formats.

19 years agoAN1 Reader: Trust URL encoded in new format over old encoding.
robertl [Tue, 22 Aug 2006 17:35:26 +0000 (17:35 +0000)]
AN1 Reader: Trust URL encoded in new format over old encoding.

19 years agoPaul Fox improves stability of sort filter.
robertl [Tue, 22 Aug 2006 15:39:25 +0000 (15:39 +0000)]
Paul Fox improves stability of sort filter.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:43:12 +0000 (00:43 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:35:24 +0000 (00:35 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:29:29 +0000 (00:29 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:19:50 +0000 (00:19 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:07:06 +0000 (00:07 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 15 Aug 2006 23:52:11 +0000 (23:52 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 15 Aug 2006 23:38:49 +0000 (23:38 +0000)]
Force usage of common gbfile api.